metal piece of harness - Français Anglais Dictionnaire